package com.example.project.projectspringcloud.entity.sys;

import com.example.project.projectspringcloud.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
public class SysConfig extends BaseEntity {

    /**
     * 配置属性名称
     */
    private String column;

    /**
     * 配置属性值
     */
    private String value;

    /**
     * 是否为纯文本标志
     */
    private String plainText;

    /**
     * 配置组名称
     */
    private String type;

    /**
     * 配置描述
     */
    private String description;

    /**
     * 配置是否可用标志
     */
    private Integer usable;

    /**
     * 查询条件
     */
    private String types;

    public SysConfig() {

    }

    public SysConfig(Integer id) {
        setId(id);
    }

    public SysConfig(String type) {
        this.type = type;
    }

}